/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package model.dominio;

/**
 *
 * @author ronan
 */

public class Professor {
    private String nome;
    private String departamento;
    private String cpf;
    private int codigoProfessor;
    
    public Professor(){

   }

    public Professor(String nome, String cpf, String departamento) {
        this.nome=nome;
        this.cpf=cpf;
        this.departamento=departamento;
    }
    
    public Professor(String dados) {
        String[] arrayDados = dados.split("%%%");
        this.codigoProfessor=Integer.parseInt(arrayDados[0]);
        this.nome=arrayDados[1];
        this.cpf=arrayDados[2];
        this.departamento=arrayDados[3];
    }
   
    /**
     * @return the nome
     */
    public String getNome() {
        return nome;
    }

    /**
     * @param nome the nome to set
     */
    public void setNome(String nome) {
        this.nome = nome;
    }

    /**
     * @return the departamento
     */
    public String getDepartamento() {
        return departamento;
    }

    /**
     * @param departamento the departamento to set
     */
    public void setDepartamento(String departamento) {
        this.departamento = departamento;
    }

    /**
     * @return the cpf
     */
    public String getCpf() {
        return cpf;
    }

    /**
     * @param cpf the cpf to set
     */
    public void setCpf(String cpf) {
        this.cpf = cpf;
    }
    
        @Override
    public String toString(){
        return this.getCodigoProfessor()+"%%%"+this.nome+"%%%"+this.cpf+"%%%"+this.departamento;
    }

    /**
     * @return the codigoAluno
     */
    public int getCodigoProfessor() {
        return codigoProfessor;
    }

    /**
     * @param codigoAluno the codigoAluno to set
     */
    public void setCodigoProfessor(int codigoProfessor) {
        this.codigoProfessor = codigoProfessor;
    }
}
